body{font:12px Tahoma, Geneva, sans-serif;}
body,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote{font-family:inherit;margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{font-size:100%;}
.fl{float:left;}
.fr{float:right;}
.tb{font-weight:700;}
.tn{font-weight:400;}
.ac{text-align:center;}
.ar{text-align:right;}
.clr,.clear{clear:both;height:0;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1px;_height:1px;display:block;}
caption,th,.al{text-align:left;}
sup,sub{vertical-align:baseline;}
*html .clearfix,*+html .clearfix{height:1%;}
/* form */
textarea{resize:none;}
input[type=text]:focus,input[type=password]:focus,textarea:focus{outline:0;}
fieldset{border:1px solid #ddd;margin-bottom:15px;padding:0 10px;}
fieldset legend{color:#666;padding:0 5px;}
input{margin-right:3px;vertical-align:middle;}
label{vertical-align:middle;}
a{color:#105CB6;cursor:pointer;outline:none !important;text-decoration:none;}
a:visited,a:active{color:#105CB6;}
a:hover,a:focus{color:#f60;}

.pagination{float:right;}
ul{border:0;margin:0;padding:0;}
#pagination-flickr li{border:0;font-size:12px;list-style:none;margin:0;padding:0;}
#pagination-flickr a{border:solid 1px #DDD;margin-right:2px;}
#pagination-flickr .previous-off,#pagination-flickr .next-off{color:#666;display:block;float:left;font-weight:700;padding:3px 4px;}
#pagination-flickr .next a,#pagination-flickr .previous a{font-weight:700;border:solid 1px #FFF;}
#pagination-flickr .active{color:#ff0084;font-weight:700;display:block;float:left;padding:4px 6px;}
#pagination-flickr a:link,#pagination-flickr a:visited{color:#0063e3;display:block;float:left;text-decoration:none;padding:3px 6px;}
#pagination-flickr a:hover{border:solid 1px #666;}

.pagination-digg li{border:0;font-size:12px;list-style:none;margin:0 2px 0 0;padding:0;float:left;}
.pagination-digg a{border:solid 1px #9aafe5;margin-right:2px;}
.pagination-digg .previous-off,.pagination-digg .next-off{border:solid 1px #DEDEDE;color:#888;display:block;float:left;font-weight:700;margin-right:2px;padding:3px 4px;}
.pagination-digg .next a,.pagination-digg .previous a{font-weight:700;}
.pagination-digg .active{background:#2e6ab1;color:#FFF;font-weight:700;display:block;float:left;padding:4px 6px;}
.pagination-digg a:link,.pagination-digg a:visited{color:#0e509e;display:block;float:left;text-decoration:none;padding:3px 6px;}
.pagination-digg a:hover{border:solid 1px #0e509e;}

#pagination-clean li{border:0;font-size:11px;list-style:none;margin:0;padding:0;}
#pagination-clean li,#pagination-clean a{border:solid 1px #DEDEDE;margin-right:2px;}
#pagination-clean .previous-off,#pagination-clean .next-off{color:#888;display:block;float:left;font-weight:700;padding:3px 4px;}
#pagination-clean .next a,#pagination-clean .previous a{font-weight:700;border:solid 1px #FFF;}
#pagination-clean .active{color:#00000;font-weight:700;display:block;float:left;padding:4px 6px;}
#pagination-clean a:link,#pagination-clean a:visited{color:#03C;display:block;float:left;text-decoration:none;padding:3px 6px;}
#pagination-clean a:hover{text-decoration:none;}

/*
.buttons a,.buttons button{display:block;float:left;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:700;color:#565656;cursor:pointer;margin:0 7px 0 0;padding:5px 10px 6px 7px;}
.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px;}
.buttons button[type]{line-height:17px;padding:5px 10px 5px 7px;}
*:first-child+html button[type]{padding:4px 10px 3px 7px;}
.buttons button img,.buttons a img{border:none;width:16px;height:16px;margin:0 3px -3px 0 !important;padding:0;}
button:hover,.buttons a:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#369;}
.buttons a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
button.positive,.buttons a.positive{color:#529214;}
.buttons a.positive:hover,button.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
.buttons a.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
.buttons a.negative,button.negative{color:#d12f19;}
.buttons a.negative:hover,button.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
.buttons a.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}
*/

a.btn{display:block;float:left;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;
       font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:700;
       color:#565656;cursor:pointer;margin:0 7px 0 0;padding:5px 10px 6px 7px;}
a.btn img{border:none;width:16px;height:16px;margin:0 3px -3px 0 !important;padding:0;}
a.btn:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#369;}
a.btn:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}
a.btn.positive{color:#529214;}
a.btn.positive:hover{background-color:#E6EFC2;border:1px solid #C6D880;color:#529214;}
a.btn.positive:active{background-color:#529214;border:1px solid #529214;color:#fff;}
a.btn.negative{color:#d12f19;}
a.btn.negative:hover{background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19;}
a.btn.negative:active{background-color:#d12f19;border:1px solid #d12f19;color:#fff;}
a.btn.large{font-size:150%;}

.ui-stars-star,.ui-stars-cancel{float:left;display:block;overflow:hidden;text-indent:-999em;cursor:pointer;}
.ui-stars-star a,.ui-stars-cancel a{width:16px;height:15px;display:block;background:url(jquery.ui.stars.gif) no-repeat 0 0;}
.ui-stars-star a{background-position:0 -32px;}
.ui-stars-star-on a{background-position:0 -48px;}
.ui-stars-star-hover a{background-position:0 -64px;}
.ui-stars-cancel-hover a{background-position:0 -16px;}
.ui-stars-star-disabled,.ui-stars-star-disabled a,.ui-stars-cancel-disabled a{cursor:default !important;}

/* 960 48 column Grid */
#container{margin-left:auto;margin-right:auto;width:960px;}
.grid_1,.grid_2,.grid_3,.grid_4,.grid_5,.grid_6,.grid_7,.grid_8,.grid_9,.grid_10,.grid_11,.grid_12,.grid_13,.grid_14,.grid_15,.grid_16,.grid_17,.grid_18,.grid_19,.grid_20,.grid_21,.grid_22,.grid_23,.grid_24,.grid_25,.grid_26,.grid_27,.grid_28,.grid_29,.grid_30,.grid_31,.grid_32,.grid_33,.grid_34,.grid_35,.grid_36,.grid_37,.grid_38,.grid_39,.grid_40,.grid_41,.grid_42,.grid_43,.grid_44,.grid_45,.grid_46,.grid_47,.grid_48{display:inline;float:left;position:relative;padding-left:5px;padding-right:5px;}
#container .grid_1{width:10px;}
#container .grid_2{width:30px;}
#container .grid_3{width:50px;}
#container .grid_4{width:70px;}
#container .grid_5{width:90px;}
#container .grid_6{width:110px;}
#container .grid_7{width:130px;}
#container .grid_8{width:150px;}
#container .grid_9{width:170px;}
#container .grid_10{width:190px;}
#container .grid_11{width:210px;}
#container .grid_12{width:230px;}
#container .grid_13{width:250px;}
#container .grid_14{width:270px;}
#container .grid_15{width:290px;}
#container .grid_16{width:310px;}
#container .grid_17{width:330px;}
#container .grid_18{width:350px;}
#container .grid_19{width:370px;}
#container .grid_20{width:390px;}
#container .grid_21{width:410px;}
#container .grid_22{width:430px;}
#container .grid_23{width:450px;}
#container .grid_24{width:470px;}
#container .grid_25{width:490px;}
#container .grid_26{width:510px;}
#container .grid_27{width:530px;}
#container .grid_28{width:550px;}
#container .grid_29{width:570px;}
#container .grid_30{width:590px;}
#container .grid_31{width:610px;}
#container .grid_32{width:630px;}
#container .grid_33{width:650px;}
#container .grid_34{width:670px;}
#container .grid_35{width:690px;}
#container .grid_36{width:710px;}
#container .grid_37{width:730px;}
#container .grid_38{width:750px;}
#container .grid_39{width:770px;}
#container .grid_40{width:790px;}
#container .grid_41{width:810px;}
#container .grid_42{width:830px;}
#container .grid_43{width:850px;}
#container .grid_44{width:870px;}
#container .grid_45{width:890px;}
#container .grid_46{width:910px;}
#container .grid_47{width:930px;}
#container .grid_48{width:950px;}